soil overburden - Turco Inglés Diccionario